rescue ship - French English Dictionary